home *** CD-ROM | disk | FTP | other *** search
/ Champak 140 / (Vol 140) Sep 19 2011.iso / Games / mardek_rpg.swf / scripts / DefineSprite_4953_B_MODEL / frame_169 / DoAction.as
Encoding:
Text File  |  2011-09-19  |  6.2 KB  |  191 lines

  1. function ┬º\x01\x02┬º()
  2. {
  3.    return 120 % 511 * 5;
  4. }
  5. var ┬º\x01┬º = 298 + "\x01\x02"();
  6. while(true)
  7. {
  8.    if(eval("\x01") == 898)
  9.    {
  10.       set("\x01",eval("\x01") - 228);
  11.       ┬º┬ºpush(true);
  12.    }
  13.    else
  14.    {
  15.       if(eval("\x01") == 527)
  16.       {
  17.          set("\x01",eval("\x01") - 66);
  18.          ┬º┬ºpush(┬º┬ºpop() >>> function ┬º\x01\x02┬º()
  19.          {
  20.             return 120 % 511 * 5;
  21.          });
  22.          break;
  23.       }
  24.       if(eval("\x01") == 889)
  25.       {
  26.          set("\x01",eval("\x01") - 157);
  27.       }
  28.       else if(eval("\x01") == 362)
  29.       {
  30.          set("\x01",eval("\x01") + 370);
  31.       }
  32.       else if(eval("\x01") == 1)
  33.       {
  34.          set("\x01",eval("\x01") + 735);
  35.          ┬º┬ºpush("\x0f");
  36.       }
  37.       else
  38.       {
  39.          if(eval("\x01") == 14)
  40.          {
  41.             set("\x01",eval("\x01") + 795);
  42.             toggleHighQuality();
  43.             stop();
  44.             ┬º┬ºpush(┬º┬ºpop() >> mbchr(function ┬º\x01\x02┬º()
  45.             {
  46.                return 120 % 511 * 5;
  47.             }));
  48.             break;
  49.          }
  50.          if(eval("\x01") == 809)
  51.          {
  52.             set("\x01",eval("\x01") - 237);
  53.          }
  54.          else if(eval("\x01") == 708)
  55.          {
  56.             set("\x01",eval("\x01") - 136);
  57.          }
  58.          else if(eval("\x01") == 572)
  59.          {
  60.             set("\x01",eval("\x01") + 197);
  61.             ┬º┬ºpush(true);
  62.          }
  63.          else if(eval("\x01") == 587)
  64.          {
  65.             set("\x01",eval("\x01") - 219);
  66.             ┬º┬ºpush("\x0f");
  67.             ┬º┬ºpush(1);
  68.          }
  69.          else if(eval("\x01") == 769)
  70.          {
  71.             set("\x01",eval("\x01") - 242);
  72.             if(function ┬º\x01\x02┬º()
  73.             {
  74.                return 120 % 511 * 5;
  75.             })
  76.             {
  77.                set("\x01",eval("\x01") - 66);
  78.             }
  79.          }
  80.          else if(eval("\x01") == 736)
  81.          {
  82.             set("\x01",eval("\x01") - 525);
  83.             ┬º┬ºpush(eval(function ┬º\x01\x02┬º()
  84.             {
  85.                return 120 % 511 * 5;
  86.             }));
  87.          }
  88.          else if(eval("\x01") == 987)
  89.          {
  90.             set("\x01",eval("\x01") - 693);
  91.          }
  92.          else if(eval("\x01") == 368)
  93.          {
  94.             set("\x01",eval("\x01") - 367);
  95.             var ┬º┬ºpop() = function ┬º\x01\x02┬º()
  96.             {
  97.                return 120 % 511 * 5;
  98.             };
  99.          }
  100.          else
  101.          {
  102.             if(eval("\x01") == 294)
  103.             {
  104.                set("\x01",eval("\x01") - 75);
  105.                mdlStats = {model:"dracelon",sprite:"dracelon",Class:"Dracelon",TYPE:"UNDEAD",cElem:"EARTH",elem:"EARTH",wpnType:"none",armrTypes:[],baseStats:{hp:1600,mp:200,STR:28,VIT:35,SPR:14,AGL:8},nAtk:40,nDef:5,nMDef:5,critical:3,hpGrowth:0,atkGrowth:[0,0],equip:{weapon:["none"],shield:["none"],helmet:["none"],armour:["none"],accs:["none"],accs2:["none"]},names:["Dracelon"],blood:65280,stfx_onhit:{PAR:50,NUM:10},specChance:0,resist:{FIRE:50,WATER:100,AIR:-30,EARTH:200,DARK:100,LIGHT:20,PSN:100,PAR:99,PSN:100,PAR:40,SLP:100,NUM:90,SIL:90,CRS:100,CNF:50,DRK:20},EXP:[50,2000],desc:"THE DRAGON"};
  106.                Techs = [{skill:"Zap Claw",type:"ACT",DMG:["m",1.1],MP:10,critical:10,accuracy:90,stfx:{PAR:60,NUM:30},AP:0,MODE:"P",elem:"EARTH",TT:"SINGLE",pfx:["Hero_Shock",65280],desc:"Dark attack. More powerful than normal attack."},{skill:"Electrocute",type:"ACT",DMG:["d","L",4],MP:10,critical:0,accuracy:100,stfx:{PAR:80},AP:0,MODE:"M",elem:"EARTH",TT:"SINGLE",pfx:["Bolt",65280],desc:"Standard elemental magic attack."}];
  107.                Gambits = [{command:"Electrocute",target:"ANY_PC",criteria:["random",20]},{command:"Zap Claw",target:"ANY_PC",criteria:["random",70]},{command:"Attack",target:"ANY_PC",criteria:null}];
  108.                loot = [];
  109.                DetermineStats();
  110.                break;
  111.             }
  112.             if(eval("\x01") == 461)
  113.             {
  114.                set("\x01",eval("\x01") + 126);
  115.             }
  116.             else
  117.             {
  118.                if(eval("\x01") == 543)
  119.                {
  120.                   set("\x01",eval("\x01") - 181);
  121.                   ┬º┬ºpush(getProperty(┬º┬ºpop(), _X));
  122.                   break;
  123.                }
  124.                if(eval("\x01") == 477)
  125.                {
  126.                   set("\x01",eval("\x01") + 510);
  127.                   if(function ┬º\x01\x02┬º()
  128.                   {
  129.                      return 120 % 511 * 5;
  130.                   })
  131.                   {
  132.                      set("\x01",eval("\x01") - 693);
  133.                   }
  134.                }
  135.                else if(eval("\x01") == 670)
  136.                {
  137.                   set("\x01",eval("\x01") - 127);
  138.                   if(function ┬º\x01\x02┬º()
  139.                   {
  140.                      return 120 % 511 * 5;
  141.                   })
  142.                   {
  143.                      set("\x01",eval("\x01") - 181);
  144.                   }
  145.                }
  146.                else if(eval("\x01") == 732)
  147.                {
  148.                   set("\x01",eval("\x01") - 221);
  149.                   ┬º┬ºpush(true);
  150.                }
  151.                else if(eval("\x01") == 511)
  152.                {
  153.                   set("\x01",eval("\x01") - 497);
  154.                   if(function ┬º\x01\x02┬º()
  155.                   {
  156.                      return 120 % 511 * 5;
  157.                   })
  158.                   {
  159.                      set("\x01",eval("\x01") + 795);
  160.                   }
  161.                }
  162.                else
  163.                {
  164.                   if(eval("\x01") == 219)
  165.                   {
  166.                      set("\x01",eval("\x01") - 219);
  167.                      break;
  168.                   }
  169.                   if(eval("\x01") == 407)
  170.                   {
  171.                      set("\x01",eval("\x01") + 180);
  172.                   }
  173.                   else
  174.                   {
  175.                      if(eval("\x01") != 211)
  176.                      {
  177.                         break;
  178.                      }
  179.                      set("\x01",eval("\x01") + 266);
  180.                      ┬º┬ºpush(!function ┬º\x01\x02┬º()
  181.                      {
  182.                         return 120 % 511 * 5;
  183.                      });
  184.                   }
  185.                }
  186.             }
  187.          }
  188.       }
  189.    }
  190. }
  191.